// 1.导入vue ,vuex
import Vue from 'vue'
import Vuex from 'vuex'

// 5.1 假设要导入其他vuex模块：这里以cart购物车模块为例
import moduleCart from './cart.js'
// 6.1 导入user用户模块，共享其数据信息
import moduleUser from './user.js'


// 2. vue安装vuex
Vue.use(Vuex)

// 3.创建store实例对象
const store = new Vuex.Store({
	
	// key:   【挂载store模块】
	modules: {
		// 5.2 挂载购物车的vuex模块， 设置模块内成员的访问路径上 m_cart
		// 假如要获取cart.js模块中的cart数组，使用  m_cart/cart即可
		
		m_cart: moduleCart,
		
		// 6.2 将user模块挂载到vuex中
		m_user: moduleUser,
		
	
	}
	
	
	
})

// 4.导出store
export default store